namespace CLELCore.Assembly.StreamTables
{
	public static class MethodFlags
	{
		public const int COMPILER_CONTROLLED = 0x0000;
		public const int PRIVATE = 0x0001;
		public const int FAM_AND_ASSEM = 0x0002;
		public const int ASSEM = 0x0003;
		public const int FAMILY = 0x0004;
		public const int FAM_OR_ASSEM = 0x0005;
		public const int PUBLIC = 0x0006;
		public const int STATIC = 0x0010;
		public const int FINAL = 0x0020;
		public const int VIRTUAL = 0x0040;
		public const int HIDE_BY_SIG = 0x0080;
		public const int REUSE_SLOT = 0x0000;
		public const int NEW_SLOT = 0x0100;
		public const int STRICT = 0x0200;
		public const int ABSTRACT = 0x0400;
		public const int SPECIAL_NAME = 0x0800;
		public const int PINVOKE_IMPL = 0x2000;
		public const int UNMANAGED_EXPORT = 0x0008;
		public const int RT_SPECIAL_NAME = 0x1000;
		public const int HAS_SECURITY = 0x4000;
		public const int REQUIRES_SEC_OBJECT = 0x8000;
	}
}
